channel island - Turco Inglés Diccionario